/**  
 * Project Name:framework  
 * File Name:BusinessLogDTO.java  
 * Package Name:com.org.framework.log  
 * Date:2017年8月3日下午2:33:26  
 * Copyright (c) 2017, 123774135@qq.com All Rights Reserved.  
 *  
*/  

/**    
  *@Title: BusinessLogDTO.java  
  *@Package com.org.framework.log  
  *@Description: TODO(用一句话描述该文件做什么)  
  *@author 123774135@qq.com    
  *@date 2017年8月3日 下午2:33:26  
  *@version V1.0    
  */
   
  
package com.bicon.base.data.common.log;  
/**  
 * ClassName:BusinessLogDTO <br/>  
 * Function: TODO ADD FUNCTION. <br/>  
 * Reason:   TODO ADD REASON. <br/>  
 * Date:     2017年8月3日 下午2:33:26 <br/>  
 * @author   Administrator  
 * @version    
 * @since    JDK 1.8  
 * @see        
 */

import org.apache.ibatis.type.JdbcType;

import com.bicon.base.data.common.mybatis.annotation.DBType;
import com.bicon.base.data.common.mybatis.annotation.FiledMappingAnnotation;
import com.bicon.base.data.common.mybatis.annotation.TableMapperAnnotation;
import com.bicon.base.data.common.mybatis.annotation.UniqueKeyType;
import com.bicon.base.data.common.tools.JsonUtil;

/**  
  *@ClassName: BusinessLogDTO  
  *@Description: TODO(这里用一句话描述这个类的作用)  
  *@author 123774135@qq.com  
  *@date 2017年8月3日 下午2:33:26      
  */
@TableMapperAnnotation(dbType=DBType.MYSQL,tableName="SYS_BUSINESS_LOG",uniqueKeyType=UniqueKeyType.Single,uniqueKey="ID")
public class BusinessLogDTO implements java.io.Serializable{

	
	/**  
	  *@Fields serialVersionUID : TODO(用一句话描述这个变量表示什么)  
	  */   
	
	private static final long serialVersionUID = -8735286714651545187L;
    @FiledMappingAnnotation(dbFieldName="ID",jdbcType=JdbcType.VARCHAR)
	private String id;
    @FiledMappingAnnotation(dbFieldName="OPERATER",jdbcType=JdbcType.VARCHAR)
    private String  operater;
    @FiledMappingAnnotation(dbFieldName="BUS_NAME",jdbcType=JdbcType.VARCHAR)
    private String  bus_name ;
    @FiledMappingAnnotation(dbFieldName="BEFOR_HANDER",jdbcType=JdbcType.VARCHAR)
    private String  befor_hander;
    @FiledMappingAnnotation(dbFieldName="AFTER_HANDER",jdbcType=JdbcType.VARCHAR)
    private String   after_hander;
    @FiledMappingAnnotation(dbFieldName="RESULT",jdbcType=JdbcType.VARCHAR)
    private String   result;
    @FiledMappingAnnotation(dbFieldName="RESON",jdbcType=JdbcType.VARCHAR)
    private String   reson ;
    @FiledMappingAnnotation(dbFieldName="DATETIME",jdbcType=JdbcType.VARCHAR)
    private String  datetime;
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getOperater() {
		return operater;
	}
	public void setOperater(String operater) {
		this.operater = operater;
	}
	public String getBus_name() {
		return bus_name;
	}
	public void setBus_name(String bus_name) {
		this.bus_name = bus_name;
	}
	public String getBefor_hander() {
		return befor_hander;
	}
	public void setBefor_hander(String befor_hander) {
		this.befor_hander = befor_hander;
	}
	public String getAfter_hander() {
		return after_hander;
	}
	public void setAfter_hander(String after_hander) {
		this.after_hander = after_hander;
	}
	public String getResult() {
		return result;
	}
	public void setResult(String result) {
		this.result = result;
	}
	public String getReson() {
		return reson;
	}
	public void setReson(String reson) {
		this.reson = reson;
	}
	public String getDatetime() {
		return datetime;
	}
	public void setDatetime(String datetime) {
		this.datetime = datetime;
	}
	@Override
	public String toString() {
		return JsonUtil.objectToJson(this);
	}
}
  
